mechanical draft tower - Francés Inglés Diccionario